为什么nodes<i>.xml在IE中不起作用?无结果显示!!!

来源:百度知道 编辑:UC知道 时间:2024/06/14 00:09:22
急!!!!为什么没有显示???

<SCRIPT language=JavaScript>

var xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async="false";
xmlDoc.load("books.xml");

var nodes=xmlDoc.selectNodes("/bookstore/book[price>35]/title");

for(var i=0; i<nodes.length; i++)
{
document.write("<br>",nodes<i>.xml,"</br>");
}

</SCRIPT>

应该显示:

<title lang="en">XQuery Kick Start</title>
<title lang="en">Learning XML</title>
而放到IE里打开却没有结果显示,

反而用nodes.text替换nodes.xml的话显示:

XQuery Kick Start

Learning XML

<SCRIPT language=JavaScript>

var xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async="false";
xmlDoc.load("books.xml");

var nodes=xmlDoc.selectNodes("/bookstore/book[price>35]/title");

for(var i=0; i<nodes.length; i++)
{
document.write("<br>",nodes<i>.xml,"</br>");
}

</SCRIPT>

应该显示:

<title lang="en">XQuery Kick Start</title>
<title lang="en">Learning XML</title>
而放到IE里打开却没有结果显示,

反而用nodes.text替换nodes.xml的话显示:

XQuery Kick Start

Learning XML

你在这上面等答案是很慢的,给你一个专业的论坛,回答速度是很快